local meta = FindMetaTable( "Player" )
if (!meta) then return end 

/*

ply.DataTable["Rank"] = "Unknown"
ply.DataTable["flag"] = EF_AWARD_NONE
ply.DataTable["flagcount"] = 0
ply.DataTable["lastkill"] = 0.00
ply.DataTable["Lastvictim"] = "none"


*/


function meta:splash(dmginfo)

	local effectdata = EffectData()
		effectdata:SetOrigin( self:GetPos() )
		effectdata:SetNormal( dmginfo:GetDamageForce() )
	util.Effect( "gib_emitter", effectdata )

end

function meta:SetSoundPlayed( b )

self.DataTable["SoundPlayed"] = b;
sendplayed( self )
end

function meta:SetRank( s )

self.DataTable["Rank"] = s;
sendrank( self )
end

function meta:SetFlag( i )

self.DataTable["flag"] = i;
sendflag( self )
end

function meta:SetFlagCount( i )

self.DataTable["flagcount"] = i;
sendflagcount( self )
end

function meta:SetFlagCount2( i )

self.DataTable["flagcount2"] = i
sendflagcount2( self )
end

function meta:SetLastKillTime( f )

self.DataTable["lastkill"] = f;
sendlastkilltime( self )
end

function meta:SetLastVictim( s )

self.DataTable["Lastvictim"] = s;
sendlastvictim( self )

end
